/******************************************************************************
 * @File name   :      QueryApplicationDto.java
 *
 * @Author      :      chen shixiang
 *
 * @Date        :      2011-6-3
 *
 * @Copyright Notice: 
 * Copyright (c) 2014 DMS, Inc. All  Rights Reserved.
 * This software is published under the terms of the DMS Software
 * License version 1.0, a copy of which has been included with this
 * distribution in the LICENSE.txt file.
 * 
 * 
 * ----------------------------------------------------------------------------
 * Date                   Who         Version        Comments
 * 2011-6-3 上午08:52:25        chen shixiang     1.0            Initial Version
 * 2011-11-28 上午08:52:25        guo liang     1.0            add property userGroupName
 *****************************************************************************/
package com.cap.bts.framework.dm.approval.dto;

import com.cap.bts.framework.common.dto.BasePagerDto;
import com.cap.bts.framework.usermgnt.domain.User;

/**
 * query application data transfer class
 */
public class QueryApplicationDto extends BasePagerDto {

    private static final long serialVersionUID = -4017003555990601132L;

    private String dealerCode;
    private String rfsCode;
    private String rpcCode;
    private String macCode;
    private String mobilePhone;
    private String userName;
    private Long brandId;
    private long userGroupId;
    private long searchUserGroupId;
    private String userGroupCode;
    private int approvalCategory;
    private String dealerCodes;
    private String userCode;
    private String ruleStep;
    private Long macid ;
    private String userGroupName;
    private boolean isBranchDevMgr=false;
    private String orgCode;//
    private String macids ;//,分割mac列表
    private User user;
    private Integer currentUserOrgType;
    
    /**
     * @Date        :      2012-4-26
     *
     * @return the currentUserOrgType
     */
    public Integer getCurrentUserOrgType() {
        return currentUserOrgType;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param currentUserOrgType the currentUserOrgType to set
     */
    public void setCurrentUserOrgType(Integer currentUserOrgType) {
        this.currentUserOrgType = currentUserOrgType;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the dealerCode
     */
    public String getDealerCode() {
        return dealerCode;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param dealerCode the dealerCode to set
     */
    public void setDealerCode(String dealerCode) {
        this.dealerCode = dealerCode;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the rfsCode
     */
    public String getRfsCode() {
        return rfsCode;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param rfsCode the rfsCode to set
     */
    public void setRfsCode(String rfsCode) {
        this.rfsCode = rfsCode;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the rpcCode
     */
    public String getRpcCode() {
        return rpcCode;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param rpcCode the rpcCode to set
     */
    public void setRpcCode(String rpcCode) {
        this.rpcCode = rpcCode;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the macCode
     */
    public String getMacCode() {
        return macCode;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param macCode the macCode to set
     */
    public void setMacCode(String macCode) {
        this.macCode = macCode;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the mobilePhone
     */
    public String getMobilePhone() {
        return mobilePhone;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param mobilePhone the mobilePhone to set
     */
    public void setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the userName
     */
    public String getUserName() {
        return userName;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param userName the userName to set
     */
    public void setUserName(String userName) {
        this.userName = userName;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the brandId
     */
    public Long getBrandId() {
        return brandId;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param brandId the brandId to set
     */
    public void setBrandId(Long brandId) {
        this.brandId = brandId;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the userGroupId
     */
    public long getUserGroupId() {
        return userGroupId;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param userGroupId the userGroupId to set
     */
    public void setUserGroupId(long userGroupId) {
        this.userGroupId = userGroupId;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the searchUserGroupId
     */
    public long getSearchUserGroupId() {
        return searchUserGroupId;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param searchUserGroupId the searchUserGroupId to set
     */
    public void setSearchUserGroupId(long searchUserGroupId) {
        this.searchUserGroupId = searchUserGroupId;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the userGroupCode
     */
    public String getUserGroupCode() {
        return userGroupCode;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param userGroupCode the userGroupCode to set
     */
    public void setUserGroupCode(String userGroupCode) {
        this.userGroupCode = userGroupCode;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the approvalCategory
     */
    public int getApprovalCategory() {
        return approvalCategory;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param approvalCategory the approvalCategory to set
     */
    public void setApprovalCategory(int approvalCategory) {
        this.approvalCategory = approvalCategory;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the dealerCodes
     */
    public String getDealerCodes() {
        return dealerCodes;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param dealerCodes the dealerCodes to set
     */
    public void setDealerCodes(String dealerCodes) {
        this.dealerCodes = dealerCodes;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the ruleStep
     */
    public String getRuleStep() {
        return ruleStep;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param ruleStep the ruleStep to set
     */
    public void setRuleStep(String ruleStep) {
        this.ruleStep = ruleStep;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the userGroupName
     */
    public String getUserGroupName() {
        return userGroupName;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param userGroupName the userGroupName to set
     */
    public void setUserGroupName(String userGroupName) {
        this.userGroupName = userGroupName;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the isBranchDevMgr
     */
    public boolean isBranchDevMgr() {
        return isBranchDevMgr;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param isBranchDevMgr the isBranchDevMgr to set
     */
    public void setBranchDevMgr(boolean isBranchDevMgr) {
        this.isBranchDevMgr = isBranchDevMgr;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the user
     */
    public User getUser() {
        return user;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param user the user to set
     */
    public void setUser(User user) {
        this.user = user;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the userCode
     */
    public String getUserCode() {
        return userCode;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param userCode the userCode to set
     */
    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the macid
     */
    public Long getMacid() {
        return macid;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param macid the macid to set
     */
    public void setMacid(Long macid) {
        this.macid = macid;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the macids
     */
    public String getMacids() {
        return macids;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param macids the macids to set
     */
    public void setMacids(String macids) {
        this.macids = macids;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @return the orgCode
     */
    public String getOrgCode() {
        return orgCode;
    }

    /**
     * @Date        :      2012-4-26
     *
     * @param orgCode the orgCode to set
     */
    public void setOrgCode(String orgCode) {
        this.orgCode = orgCode;
    }
    
}
